short-term let - German English Dictionary